﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using CapaDatos;
using Entidades;
using CapaDatos.Adapters;

namespace CapaLogica
{
   public class PagarInscripcionLogica
    {


        public void Agregar(PagoInscripcion entidad)
        {

            new PagarInscripcionAdapter().Agregar(entidad);

        }

        public void Modificar(PagoInscripcion entidad)
        {

            new PagarInscripcionAdapter().Modificar(entidad);

        }


        public List<ViewEntity> ObtenerAlumnosSinPagoInscripcion()
        {
          return  new PagarInscripcionAdapter().ObtenerAlumnosSinPagoInscripcion();

        }

        public List<ViewEntity> ObtenerInscripcionesPagasPorAño(int año)
        {

            return new PagarInscripcionAdapter("Eliminar").ObtenerInscripcionesPagasPorAño(año);

        }


        public PagoInscripcion ObtenerEntidadParaEditar(Guid legajoAlumno, int año)
        {
            return new PagarInscripcionAdapter("Eliminar").ObtenerEntidadParaEditar(legajoAlumno, año);

        }


        public string ExisteEntidad(Guid legajoAlumno, Guid idCicloLectivo)
        {
            return new PagarInscripcionAdapter().ExisteEntidad(legajoAlumno, idCicloLectivo);

        }





    }
}
